patch planted with peas - French English Dictionary